Description: 一.算法介绍:
**数据结构:
1.可利用资源向量Available
2.最大需求矩阵Max
3.分配矩阵Allocation
4.需求矩阵Need
**功能介绍:
模拟实现Dijkstra的银行家算法以避免死锁的出现.分两部分组成:
第一部分:银行家算法(扫描)
1.如果Request<=Need,则转向2 否则,出错
2.如果Request<=Available,则转向3,否则等待
3.系统试探分配请求的资源给进程
4.系统执行安全性算法
第二部分:安全性算法
1.设置两个向量
(1).工作向量:Work=Available(表示系统可提供给进程继续运行所需要的各类资源数目)
(2).Finish:表示系统是否有足够资源分配给进程(True:有 False:没有).初始化为False
2.若Finish[i]=False&&Need<=Work,则执行3 否则执行4(I为资源类别)
3.进程P获得第i类资源,则顺利执行直至完成!并释放资源:
Work=Work+Allocation
Finish[i]=true
转2
4. 若所有进程的Finish[i]=true,则表示系统安全 否则,不安全!-one. Algorithm introduced :** Data Structure : 1. The resources available vector Available 2. The biggest demand matrix Max 3. Allocation distribution matrix 4. Need** demand matrix function presentations : Simulation of bankers Dijkstra algorithm to avoid the emergence of deadlock. Composed of two parts : Part I : bankers algorithm (scanning) 1. If Requestlt; = Need, has turned two Otherwise, the two errors. If Requestlt; = Available, has turned three, or wait for the three. System testing requested resource allocation process to four. Safety system for the implementation of the second part of algorithm : a security algorithm. Set up two vector (1). Vector work : Work = Available (expressed system available to the continued operation of the process required number of resources of all ki Platform: |
Size: 7168 |
Author:李琪 |
Hits:
Description: This set of simulation files performs a computational complexity performance comparison of the two methods mentioned in the paper. The source is ANSI-C compliant, hence any C-compiler can be used to compile the source code. It has been tested using Visual Studio.net C++ and TI code composer studio C compiler for the TMS320C6701. Note that the performance comparison may be different for different platforms.-This set of simulation files performs a com putational complexity performance compariso n of the two methods mentioned in the paper. The s ource is ANSI-C compliant. hence any C-compiler can be used to compile the s ource code. It has been tested using Visual Stud io.net C and TI code composer studio C compiler f or the TMS320C6701. Note that the performance c omparison may be different for different platf orms. Platform: |
Size: 592896 |
Author:马文 |
Hits:
Description: Implementation of common functions required for subchannel allocation and resource management of a WLAN/Wimax OFDMA air-interface. Includes STC and MIMO handling. Platform: |
Size: 7168 |
Author:武博 |
Hits:
Description: 占空比可调信号发生器的资源分配表,各个存储器的用途与分配。-Adjustable duty cycle signal generator of the resource allocation table, the use of various storage and distribution. Platform: |
Size: 4096 |
Author:张永强 |
Hits:
Description: 在matlab中实现ofdm中子载波分配,希望对大家有用!-Matlab achieved in neutron OFDM subcarrier allocation, I hope useful for all of us! Platform: |
Size: 1024 |
Author:侯祖磊 |
Hits:
Description: ofdm的资源分配的IEEE的很前沿的论文
里面的算法很流行-OFDM resource allocation of the very forefront of the IEEE papers inside very popular algorithm Platform: |
Size: 254976 |
Author:LILI |
Hits:
Description: 认知无线电能有效缓解无线电频谱资源匮乏问题,正交频分复用(OFDM)非常适合认知无线电系统。动态频谱资源分配是认知系统的一项重要功能。本文的目标就是最小化成本函数,这个函数考虑到主用户以及次用户的干扰功率。-Cognitive radio (CR) is a promising concept for improving the utilization of scarce radio spectrum resources. Orthogonal frequency division multiplexing (OFDM) is regarded as a technology which is well-matched for CR systems. Dynamic resource allocation is an important task in such systems. A novel resource allocation algorithm for multiuser OFDM cognitive radio system is presented in this paper. The objective is to minimize a cost function which takes into account the interference
power experienced by the primary user as well as the base station transmit power for secondary users given minimum bit rate requirements for each secondary user. Platform: |
Size: 201728 |
Author:洪波 |
Hits:
Description: 详尽描述了3GPP LTE环境中小区间资源分配仿真的全过程,有蜂窝小区的模拟方法和资源调度的算法,还有性能仿真的曲线图-3GPP LTE detailed description of the allocation of resources between the environment small and medium-sized simulation of the entire process, and the simulation of Cellular and resource scheduling algorithm, as well as the curve of performance simulation Platform: |
Size: 9249792 |
Author:wqq |
Hits:
Description: —One of themajor challenges in supportingmultimedia
services over Internet protocol (IP)-based code-division mul-
tiple-access (CDMA) wireless networks is the quality-of-service
(QoS) provisioning with effi cient resource utilization. Compared
with the circuit-switched voice service in the second-generation
CDMA systems (i.e., IS-95), heterogeneous multimedia applica-
tions in future IP-based CDMA networks require more complex
QoS provisioning and more sophisticated management of the
scarce radio resources. This paper provides an overview of the
CDMA-related QoS provisioning techniques in the avenues of
packet scheduling, power allocation, and network coordination,
summarizes state-of-the-art research results, and identifi es further
research issues. Platform: |
Size: 408576 |
Author:Duc Long |
Hits:
Description: 基于遗传算法的OFDM自适应资源分配算法MATLAB源码
OFDM自适应资源分配问题(载波、功率等),是一个既含有离散决策变量,又含有连续决策变量的非线性优化模型,且含有较为复杂的非线性约束,因此适合采用智能优化算法进行求解。
-Adaptive genetic algorithm-based resource allocation algorithm for OFDM OFDM MATLAB source adaptive resource allocation problem (carrier, power, etc.), is a decision with both a discrete variable, but also with continuous decision variables of the nonlinear optimization model, and contains more complex non-linear constraints, so smart optimization algorithm for solving. Platform: |
Size: 6144 |
Author:jack |
Hits:
Description: 介绍了OFDM的资源分配,分为两步:第一步是子载波分配,第二步是功率分配(The resource allocation of OFDM is divided into two steps: the first step is the subcarrier allocation, and the second step is the power allocation.) Platform: |
Size: 72704 |
Author:chenzhaobang |
Hits:
Description: v2v信道建模,参数依据论文《Deep reinforcement learning based resource allocation in V2V communications》(V2V channel modelling, parameters are based on published paper Deep reinforcement learning based resource allocation in V2V communications) Platform: |
Size: 2048 |
Author:naoko97 |
Hits:
Description: 通过matlab实现车联网下的资源分配,包括用户、路边单元和基站,相关毕设可以使用(Matlab is used to realize the resource allocation under the vehicle network, including users, roadside units and base stations, which can be used in relevant settings.) Platform: |
Size: 716800 |
Author:xiaoyao302 |
Hits: